Efficient dynamic collision detection using expanded geometry models
نویسنده
چکیده
Collision detection for articulated robots along possible trajectories is a basic requirement for path and motion planning systems. We present an approach using static collision tests at selected locations merely to check complete trajectories. This is done by using slightly expanded geometry models. We develop a simple formula for estimating the distance between two positions of a link within a kinematic chain. In the case of straight lines in connguration space, an eecient approximation algorithm is introduced. It calculates the next step in joint space to be close to the maximum possible length. The presented scheme allows the effort required for model{based path planning with line graphs in c{space to be reduced by at least a factor of 4 in the case of six degrees of freedom, compared to a typically used 'classical' method.
منابع مشابه
cient Dynamic Collision Detection using Expanded Geometry Models
Collision detection for articulated robots along pos sible trajectories is a basic requirement for path and motion planning systems We present an approach using static collision tests at selected locations merely to check complete trajectories This is done by using slightly expanded geometry models We develop a sim ple formula for estimating the distance between two po sitions of a link within ...
متن کاملReal-Time Collision Detection and Response
A new collision detection and response algorithm for axis aligned bound box (AABB) is here presented. It is perfect visually also in very complex scenarios and extremely efficient on real-time application. It was tested for interaction with complex scene geometry made of convex polygons organized in a BSP tree. The algorithm is very useful for real-time 3d simulations and 3d games where the pla...
متن کاملEfficient Conservative Collision Detection for Populated Virtual Worlds
Large virtual worlds, with considerable level of detail are starting to emerge everywhere, from large areas of actual cities to archaeological detailed reconstructions of sites. Populating a virtual world adds an extra touch to the visualization of these worlds, but unfortunately it also brings an extra burden to the system. Several tasks are required when adding animated characters to a virtua...
متن کاملModeling Multiple–Vehicle Property Damage Collisions in Urban Signalized Intersections
Development of disaggregate models for estimating different property damage collision type frequencies in urban intersections has rarely been studied, particularly in Iran. It seems very little research work being implemented for studying the effect factors on collision type frequency at intersections. The main objective of this paper is to develop suitable statistical models to predict types o...
متن کاملImplementing an Efficient Geometry Dispatcher in OpenTissue
In programming we some times need to choose between several implementations of the same functionality based on the run-time types of several arguments. This is called Dynamic Multiple Dispatch. One example of Dynamic Multiple Dispatch is the geometry dispatcher in OpenTissue, which takes a pair of geometry objects and selects a collision-detection function based on the objects type. Unfortunate...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997